meat factory - German English Dictionary